package com.vdong.rms.repository.dao;

import com.vdong.rms.entity.mo.RoleService;
import com.vdong.rms.entity.mo.RoleServiceExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface RoleServiceMapper {
    int countByExample(RoleServiceExample example);

    int deleteByExample(RoleServiceExample example);

    int deleteByPrimaryKey(Integer roleServiceId);

    int insert(RoleService record);

    int insertSelective(RoleService record);

    List<RoleService> selectByExample(RoleServiceExample example);

    RoleService selectByPrimaryKey(Integer roleServiceId);

    int updateByExampleSelective(@Param("record") RoleService record, @Param("example") RoleServiceExample example);

    int updateByExample(@Param("record") RoleService record, @Param("example") RoleServiceExample example);

    int updateByPrimaryKeySelective(RoleService record);

    int updateByPrimaryKey(RoleService record);
}